﻿using ZFY.Blog.Api.IRepository;
using ZFY.Blog.Api.Model;

using ZFY.Blog.Api.Model.Model;
using Microsoft.EntityFrameworkCore;
using Microsoft.EntityFrameworkCore.Metadata;
using Microsoft.EntityFrameworkCore.Query;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Linq.Expressions;
using System.Text;
using System.Threading.Tasks;
using ZFY.EntityFrameworkCore;
using ZFY.DDD.Domain.Entities.AggregateRoot;

namespace ZFY.Blog.Api.Repository
{
    public class BaseRepository<TEntity,TKey,TDbContext> : EFRepository<TEntity, TKey, TDbContext> 
        where TEntity:class,IEntity<TKey> 
        where TDbContext:DbContext
    {
        
    }
    public class BaseRepository<TEntity, TDbContext> : EFRepository<TEntity, TDbContext>
        where TEntity : class
        where TDbContext : DbContext
    {

    }
}
